sunflower seed - English Synonyms Dictionary